package cn.xerllent.wxtp.service;


import cn.xerllent.common.service.BaseService;
import cn.xerllent.wxtp.entity.WxAdmin;
import cn.xerllent.wxtp.entity.WxCorp;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.cp.tp.service.WxCpTpService;


public interface WxAdminService extends BaseService<WxAdmin> {
	
    /**
     * 查询所有数据不分页
     * @param WxAdmin wxAdmin(需要指定corpId,suiteId/agentId,userId)
     * @return wxAdmin对象指定的对象是否是应用管理员
     */
    boolean isSuiteAdmin(WxAdmin wxAdmin);

	/**
	 * 同步应用管理员列表到本地数据库
	 * */
	void syncAdminList(WxCpTpService wxCpTpService, WxCorp corp);

}
